Definition of Mazzard Cherry

  • (noun) wild or seedling sweet cherry used as stock for grafting

Synonyms of Mazzard Cherry


Antonyms of Mazzard Cherry


No Antonyms Found.

Homophones of Mazzard Cherry


No Homophones Found.